English-Portuguese translations for internally displaced person
Definition of internally displaced person
- Someone who is forced to flee his or her home but who remains within his or her country's borders. Abbreviated as IDP
Trending Searches
Popular Dictionaries